Docker中Redisan安装挂载目录及设置密码
1.环境
centos8.0
docker 19.03.8
2.pull docker镜像
1 | docker pull redis:5.0 |
3.docker启动命令
1 | docker run -d --name redis-server -p 6379:6379 redis:5.0 --requirepass "123456" |
1 | --name redis-server : 指定容器名称 |
4.开启持久化,挂在目录
1 | docker run -m 100m -d --name redis-server -p 6379:6379 -v /mydata/redis5/redis.conf:/etc/redis/redis.conf -v /mydata/redis5/data/:/data redis:5.0 /etc/redis/redis.conf --appendonly yes --requirepass "123456" |
在/usr/redis新建文件夹,拷贝redis.conf配置文件,建data文件夹保存redis持久化数据
-v 挂在目录,这里本别挂在了redis.conf文件和data文件夹,
/etc/redis/redis.conf 关键配置,让redis以指定的配置文件启动,而不是默认无配置启动
--appendonly yes redis启动后开启数据持久化
```